package com.htj.erp.vo;

import com.htj.erp.model.BaseEntity;
import java.util.List;


import java.util.Date;

import javax.persistence.Column;
/**
 * 
 *
 * 
 * OrderbVO
 * orderb 页面处理类
 *
 * chenghongtao
 * 2016-11-07 15:31:14
 * HTJ
 * @version 1.0.0
 *
 */
public class OrderbVO {
	
	private static final long serialVersionUID = 1L;
	
	/**
	*id
	*/
	private Long id;
	/**
	*订单头ID
	*/
	private Long orderhId;
	/**
	*外部订单编号
	*/
	private String extOrderNo;
	/**
	*产品ID
	*/
	private Long productId;
	/**
	*产品名称
	*/
	private String productName;
	/**
	*产品规格
	*/
	private String productSpec;
	/**
	*单位
	*/
	private String unit;
	/**
	*数量
	*/
	private Long productNum;
	/**
	*收货地址ID
	*/
	private Long recvId;
	/**
	*收货单位
	*/
	private String recvName;
	/**
	*收货地址
	*/
	private String recvAdd;
	/**
	*联系人
	*/
	private String recvContactor;
	/**
	*收货电话
	*/
	private String recvTel;
	/**
	*unit_price
	*/
	private Float unitPrice;
	/**
	*总价
	*/
	private Float totalPrice;
	/**
	*是否安排送货
	*/
	private Integer isPlanSend;
	
	private Long deliveryId;
	/**
	*送货日期
	*/
	private Date sendDate;
	/**
	*送货方式
	*/
	private Integer sendWay;
	/**
	*送货人
	*/
	private String deliveryman;
	/**
	*是否签收
	*/
	private Integer isSigned;
	/**
	*签收人
	*/
	private String signer;
	/**
	*签收日期
	*/
	private Date signDate;

	private String area;
	
	private String vouchName;
	/**
	*设置 id
	*/
	public Long getId(){
		return id;
	}
	
	/**
	*获取 id
	*/
	public void setId(Long id){
		this.id = id;
	}
	/**
	*设置 订单头ID
	*/
	public Long getOrderhId(){
		return orderhId;
	}
	
	/**
	*获取 订单头ID
	*/
	public void setOrderhId(Long orderhId){
		this.orderhId = orderhId;
	}
	/**
	*设置 外部订单编号
	*/
	public String getExtOrderNo(){
		return extOrderNo;
	}
	
	/**
	*获取 外部订单编号
	*/
	public void setExtOrderNo(String extOrderNo){
		this.extOrderNo = extOrderNo;
	}
	/**
	*设置 产品ID
	*/
	public Long getProductId(){
		return productId;
	}
	
	/**
	*获取 产品ID
	*/
	public void setProductId(Long productId){
		this.productId = productId;
	}
	/**
	*设置 产品名称
	*/
	public String getProductName(){
		return productName;
	}
	
	/**
	*获取 产品名称
	*/
	public void setProductName(String productName){
		this.productName = productName;
	}
	/**
	*设置 产品规格
	*/
	public String getProductSpec(){
		return productSpec;
	}
	
	/**
	*获取 产品规格
	*/
	public void setProductSpec(String productSpec){
		this.productSpec = productSpec;
	}
	/**
	*设置 单位
	*/
	public String getUnit(){
		return unit;
	}
	
	/**
	*获取 单位
	*/
	public void setUnit(String unit){
		this.unit = unit;
	}
	/**
	*设置 数量
	*/
	public Long getProductNum(){
		return productNum;
	}
	
	/**
	*获取 数量
	*/
	public void setProductNum(Long productNum){
		this.productNum = productNum;
	}
	/**
	*设置 收货地址ID
	*/
	public Long getRecvId(){
		return recvId;
	}
	
	/**
	*获取 收货地址ID
	*/
	public void setRecvId(Long recvId){
		this.recvId = recvId;
	}
	/**
	*设置 收货单位
	*/
	public String getRecvName(){
		return recvName;
	}
	
	/**
	*获取 收货单位
	*/
	public void setRecvName(String recvName){
		this.recvName = recvName;
	}
	/**
	*设置 收货地址
	*/
	public String getRecvAdd(){
		return recvAdd;
	}
	
	/**
	*获取 收货地址
	*/
	public void setRecvAdd(String recvAdd){
		this.recvAdd = recvAdd;
	}
	/**
	*设置 联系人
	*/
	public String getRecvContactor(){
		return recvContactor;
	}
	
	/**
	*获取 联系人
	*/
	public void setRecvContactor(String recvContactor){
		this.recvContactor = recvContactor;
	}
	/**
	*设置 收货电话
	*/
	public String getRecvTel(){
		return recvTel;
	}
	
	/**
	*获取 收货电话
	*/
	public void setRecvTel(String recvTel){
		this.recvTel = recvTel;
	}
	/**
	*设置 unit_price
	*/
	public Float getUnitPrice(){
		return unitPrice;
	}
	
	/**
	*获取 unit_price
	*/
	public void setUnitPrice(Float unitPrice){
		this.unitPrice = unitPrice;
	}
	/**
	*设置 总价
	*/
	public Float getTotalPrice(){
		return totalPrice;
	}
	
	/**
	*获取 总价
	*/
	public void setTotalPrice(Float totalPrice){
		this.totalPrice = totalPrice;
	}
	/**
	*设置 是否安排送货
	*/
	public Integer getIsPlanSend(){
		return isPlanSend;
	}
	
	/**
	*获取 是否安排送货
	*/
	public void setIsPlanSend(Integer isPlanSend){
		this.isPlanSend = isPlanSend;
	}
	/**
	*设置 送货日期
	*/
	public Date getSendDate(){
		return sendDate;
	}
	
	/**
	*获取 送货日期
	*/
	public void setSendDate(Date sendDate){
		this.sendDate = sendDate;
	}
	/**
	*设置 送货方式
	*/
	public Integer getSendWay(){
		return sendWay;
	}
	
	/**
	*获取 送货方式
	*/
	public void setSendWay(Integer sendWay){
		this.sendWay = sendWay;
	}
	/**
	*设置 送货人
	*/
	public String getDeliveryman(){
		return deliveryman;
	}
	
	/**
	*获取 送货人
	*/
	public void setDeliveryman(String deliveryman){
		this.deliveryman = deliveryman;
	}
	/**
	*设置 是否签收
	*/
	public Integer getIsSigned(){
		return isSigned;
	}
	
	/**
	*获取 是否签收
	*/
	public void setIsSigned(Integer isSigned){
		this.isSigned = isSigned;
	}
	/**
	*设置 签收人
	*/
	public String getSigner(){
		return signer;
	}
	
	/**
	*获取 签收人
	*/
	public void setSigner(String signer){
		this.signer = signer;
	}
	/**
	*设置 签收日期
	*/
	public Date getSignDate(){
		return signDate;
	}
	
	/**
	*获取 签收日期
	*/
	public void setSignDate(Date signDate){
		this.signDate = signDate;
	}

	public Long getDeliveryId() {
		return deliveryId;
	}

	public void setDeliveryId(Long deliveryId) {
		this.deliveryId = deliveryId;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public String getVouchName() {
		return vouchName;
	}

	public void setVouchName(String vouchName) {
		this.vouchName = vouchName;
	}



}